﻿using System.Collections.Generic;

namespace Algoritmia.DataStructures.Collections
{
    public interface ICollection<T> : 
        IEnumerable<T> , 
        ICountable
    {
        void Add(T elem);
        void Clear();
        bool Contains(T elem);
        bool Remove(T elem);
    }
}
